kitchen foil - German English Dictionary